package com.bimiaomiao.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = true)
public class RequestCollection extends BaseEntity {


    /**
     * 项目-类名
     */
    private String uniqueKey;

    /**
     * 方法名
     */
    private String methodName;

    /**
     * 入参
     */
    private String inParam;

    /**
     * 出参
     */
    private String outParam;

    /**
     * 请求url
     */
    private String url;

    /**
     * 客户端名称
     */
    private String clientName;

    /**
     * 模块名
     */
    private String uiName;

    /**
     * 操作名
     */
    private String actionName;

    /**
     * 项目名(最终分析后手动更新）
     */
    private String projectName;
    /**
     * 服务名(最终分析后手动更新)
     */
    private String serviceName;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private Date create_time;


}